supporting rationales - Turkish English Dictionary